visual creature - Spanish English Dictionary